road studs - German English Dictionary